package classics;

import java.util.Scanner;
/*  运行程序，打印出”欢迎来到银行系统！出现 1.登录账户 2.注册账户 3.退出系统 选项
    用户输入选择 进入相应界面
    选择1时 请用户输入账户号和密码，若数据类型和长度不匹配，提醒用户账户号和密码输入规则，并清空输入数据，让其重新输入。
    如果类型和长度匹配，则提醒用户输入错误，不用清空数据，直接让其重新输入。
    选择2时 请用户创建账户号和密码同时提示输入数据类型和规则。
    选择3时 程序退出
    选择1或者2时，进入账户
     */

public class BankAccountManagementSystem {
    public static void main(String[] args) {
        Scanner intScanner= new Scanner(System.in);
        System.out.println("请输入账户号：");
        if (intScanner.hasNextInt()){
            int account = intScanner.nextInt();
        }else {
            System.out.println("请输入有效账户号。");
        }
        Scanner stringScanner = new Scanner(System.in);
        System.out.println("请输入账户名：");
        if (stringScanner.hasNext()){
            String name = stringScanner.next();
        }else {
            System.out.println("请输入有效账户名。");
        }
        BankAccount account1 = new BankAccount(1,"张三");
        account1.deposit(10000);
        account1.withdraw(500);
        System.out.println("账户余额为："+account1.getBalance());
    }
}
